Using Free Mathematical Software in Engineering Classes

نویسندگان

چکیده

There are many computational applications and engines used in mathematics, with some of the best-known arguably being Maple, Mathematica, MATLAB, Mathcad. However, although they very complete powerful, demand use commercial licences, which can be a problem for education institutions or cases where students desire to software on an unlimited number devices access it from several them simultaneously. In this contribution, we show how GeoGebra, WolframAlpha, Python, SageMath applied teaching different mathematical courses engineering studies, as most interesting representatives free (and mostly open source) software. As best way topic mathematics is by providing examples, article explains make calculations main topics associated Calculus, Algebra, Coding theories. addition this, provide results usage Mathematica graded activities. Moreover, comparison between that participate “traditional” course, solving problems attending master classes, shown.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mathematical Principles in Software Quality Engineering

Mathematics has many useful properties for developing of complex software systems. One is that it can exactly describe a physical situation of the object or outcome of an action. Mathematics support abstraction and this is an excellent medium for modeling, since it is an exact medium there is a little possibility of ambiguity. This paper demonstrates that mathematics provides a high level of va...

متن کامل

Mathematical Methods in System and Software Engineering

Today, there is still a remarkable gap between the techniques and methods used in practice in software engineering and the formal techniques worked out and advocated by academics. Our goal is to close that gap and to bring together the pragmatic and mostly informal ideas in systems and software engineering used in practice and the mathematical techniques for the formal specification, refinement...

متن کامل

Mathematical Principles for a First Course in Software Engineering

The discipline of software engineering has transferred the cummonsense methods of good programming and management to large software projects. It has been less successful in acquiring a solid theoretical foundation for these methods. We have developed an introductory computer science course, much as calculus is a basic course for mathematics and the physical sciences, concerned primarily with th...

متن کامل

Chemical Engineering Software and Legal Protection Thereof

In recent years, an increasing number of Chemical Engineering Software (CES), which play an important role in improving efficiency in the petroleum industry, has been introduced to the                market. Generally, software is the product of intellectual creativity, but protection of the intellectual property residing in software is the subject of some controversy.  This paper explores the ...

متن کامل

Investigating Data-Flow Coverage of Classes Using Evolutionary Algorithms Search-Based Software Engineering (SBSE)

It is not unusual for a software development organization to expend 40 percent of total project effort on testing, which can be a very laborious and time-consuming process. Thus, there is a big necessity for test automation. This paper describes an approach to automatically generate test-data for the evolutionary testing of object-oriented software exploiting data-flow coverage. An implementati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Axioms

سال: 2021

ISSN: ['2075-1680']

DOI: https://doi.org/10.3390/axioms10040253